not running on all eight cylinders - Deutsch Englisch Wörterbuch